Design of infinite impulse response (IIR) bandpass filter structure using particle swarm optimization
نویسنده
چکیده
This article presents the application of particle swarm optimization (PSO) algorithm for the design of infinite impulse response (IIR) bandpass digital filter. Bilinear transform (BLT) design method was first used as baseline method to compute the filters’ approximate transfer functions based on conversion of the analog filter’s transfer function from the s-plane to the equivalent digital filter transfer function in z-plane. The filter transfer function was obtained from the BLT design based on the given specifications. PSO algorithm was also used to generate the optimal filter coefficients for the same specifications. A population of 20 particles was initialized to probe the search space. The particles’ performance was evaluated by the fitness function defined as the mean square error between the magnitude of the designed filter and the magnitude of the desired (ideal) filter. The particle’s velocity and position in the search space are adjusted according to the PSO equations. The response of the PSO designed filter was compared with the response of BLT designed filter. Simulation results show close performance of both filters in discriminating a multi-frequency input signal.
منابع مشابه
Design of IIR Digital Filter using Modified Chaotic Orthogonal Imperialist Competitive Algorithm (RESEARCH NOTE)
There are two types of digital filters including Infinite Impulse Response (IIR) and Finite Impulse Response (FIR). IIR filters attract more attention as they can decrease the filter order significantly compared to FIR filters. Owing to multi-modal error surface, simple powerful optimization techniques should be utilized in designing IIR digital filters to avoid local minimum. Imperialist compe...
متن کاملDigital IIR filter design using particle swarm optimisation
Adaptive infinite-impulse-response (IIR) filtering provides a powerful approach for solving a variety of practical signal processing problems. Because the error surface of IIR filters is typically multimodal, global optimisation techniques are generally required in order to avoid local minima. This contribution applies the particle swarm optimisation (PSO) to digital IIR filter design in a real...
متن کاملParticle Swarm Optimization Algorithm for Designing BP and BS IIR Digital Filter
In this paper band pass (BP) and band stop (BS) infinite impulse response (IIR) filter is designed using particle swarm optimization (PSO) algorithm.The magnitude response of the IIR filter is approximated using L1-approximation error criterion. The PSO algorithm is aoptimization technique inspired by genetics and natural evolution.The method enhances the search capability and provides a fast c...
متن کاملA new design method based on artificial bee colony algorithm for digital IIR filters
Digital filters can be broadly classified into two groups: recursive (infinite impulse response (IIR)) and non-recursive (finite impulse response (FIR)). An IIR filter can provide a much better performance than the FIR filter having the same number of coefficients. However, IIR filters might have a multi-modal error surface. Therefore, a reliable design method proposed for IIR filters must be b...
متن کاملAn application of swarm intelligence for the design of IIR digital filters
This paper presents the swarm intelligence (SI)-based particle swarm optimisation (PSO) in context of designing infinite-impulse response (IIR) digital filters. IIR filters are the part of digital filters with recursive responses. Since the error surface of IIR digital filters is generally non-linear and multimodal, global optimisation techniques are required in order to avoid local minima. The...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013